Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 PALMERS HILL Detached £594,041 £115,000 29 May 1997
18 PALMERS HILL Semi-Detached £592,918 £350,000 23 Jul 2010
20 PALMERS HILL Semi-Detached £663,332 £380,000 6 Nov 2009